home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / demo / wemdemo4.zip / INFO / ELISP < prev    next >
Text File  |  1994-09-21  |  14KB  |  484 lines

  1. Info file elisp, produced by Makeinfo, -*- Text -*- from input file
  2. elisp.texi.
  3.  
  4.    This file documents GNU Emacs Lisp.
  5.  
  6.    This is edition 1.03 of the GNU Emacs Lisp Reference Manual,   for
  7. Emacs Version 18.
  8.  
  9.    Published by the Free Software Foundation, 675 Massachusetts
  10. Avenue,  Cambridge, MA 02139 USA
  11.  
  12.    Copyright (C) 1990 Free Software Foundation, Inc.
  13.  
  14.    Permission is granted to make and distribute verbatim copies of
  15. this manual provided the copyright notice and this permission notice
  16. are preserved on all copies.
  17.  
  18.    Permission is granted to copy and distribute modified versions of
  19. this manual under the conditions for verbatim copying, provided that
  20. the entire resulting derived work is distributed under the terms of a
  21. permission notice identical to this one.
  22.  
  23.    Permission is granted to copy and distribute translations of this
  24. manual into another language, under the above conditions for modified
  25. versions, except that this permission notice may be stated in a
  26. translation approved by the Foundation.
  27. 
  28. Indirect:
  29. elisp.1: 1021
  30. elisp.2: 50184
  31. elisp.3: 99969
  32. elisp.4: 148063
  33. elisp.5: 196036
  34. elisp.6: 245509
  35. elisp.7: 294499
  36. elisp.8: 344181
  37. elisp.9: 392144
  38. elisp.10: 439630
  39. elisp.11: 489519
  40. elisp.12: 538894
  41. elisp.13: 588702
  42. elisp.14: 636855
  43. elisp.15: 684788
  44. elisp.16: 731335
  45. elisp.17: 780660
  46. elisp.18: 828783
  47. elisp.19: 878750
  48. elisp.20: 928708
  49. elisp-21: 977202
  50. elisp.22: 1024659
  51. elisp.23: 1073712
  52. elisp.24: 1109804
  53. 
  54. Tag Table:
  55. (Indirect)
  56. Node: Top1023
  57. Node: License34442
  58. Node: Introduction42474
  59. Node: Caveats44053
  60. Node: Lisp History45731
  61. Node: Conventions46988
  62. Node: Some Terms47797
  63. Node: nil and t48511
  64. Node: Evaluation Notation50186
  65. Node: Printing Notation51042
  66. Node: Error Messages51947
  67. Node: Buffer Text Notation52387
  68. Node: Format of Descriptions53273
  69. Node: A Sample Function Description53886
  70. Node: A Sample Variable Description57907
  71. Node: Acknowledgements58814
  72. Node: Types of Lisp Object59860
  73. Node: Printed Representation62142
  74. Node: Comments64214
  75. Node: Programming Types67209
  76. Node: Number Type68638
  77. Node: Character Type69637
  78. Node: Sequence Type74537
  79. Node: List Type75709
  80. Node: Dotted Pair Notation80032
  81. Node: Association List Type82213
  82. Node: Array Type83098
  83. Node: String Type84380
  84. Node: Vector Type86342
  85. Node: Symbol Type87104
  86. Node: Lisp Function Type89778
  87. Node: Lisp Macro Type90914
  88. Node: Primitive Function Type91624
  89. Node: Autoload Type93129
  90. Node: Editing Types94078
  91. Node: Buffer Type94843
  92. Node: Window Type96645
  93. Node: Window Configuration Type97731
  94. Node: Marker Type98276
  95. Node: Process Type99044
  96. Node: Stream Type99971
  97. Node: Keymap Type101099
  98. Node: Syntax Table Type101673
  99. Node: Type Predicates102597
  100. Node: Equality Predicates104929
  101. Node: Numbers107851
  102. Node: Number Basics108918
  103. Node: Predicates on Numbers111316
  104. Node: Comparison of Numbers112704
  105. Node: Arithmetic Operations114984
  106. Node: Bitwise Operations118680
  107. Node: Random Numbers128044
  108. Node: Strings and Characters129558
  109. Node: Intro to Strings130599
  110. Node: Predicates for Strings132133
  111. Node: Creating Strings132690
  112. Node: Text Comparison137067
  113. Node: String Conversion139642
  114. Node: Formatting Strings142702
  115. Node: Character Case148065
  116. Node: Lists150924
  117. Node: Cons Cells151879
  118. Node: Lists as Boxes153023
  119. Node: List-related Predicates155697
  120. Node: List Elements157390
  121. Node: Building Lists160429
  122. Node: Modifying Lists165738
  123. Node: Setcar166549
  124. Node: Setcdr168993
  125. Node: Rearrangement171562
  126. Node: Sets And Lists177208
  127. Node: Association Lists179870
  128. Node: Sequences Arrays Vectors186633
  129. Node: Sequence Functions188755
  130. Node: Arrays191761
  131. Node: Array Functions193855
  132. Node: Vectors196038
  133. Node: Symbols199742
  134. Node: Symbol Components200747
  135. Node: Definitions204935
  136. Node: Creating Symbols207098
  137. Node: Property Lists212781
  138. Node: Evaluation216928
  139. Node: Intro Eval217747
  140. Node: Eval221121
  141. Node: Forms225151
  142. Node: Self-Evaluating Forms226184
  143. Node: Symbol Forms227713
  144. Node: Classifying Lists228564
  145. Node: Function Forms231449
  146. Node: Macro Forms232419
  147. Node: Special Forms233760
  148. Node: Autoloading236059
  149. Node: Quoting236522
  150. Node: Control Structures237782
  151. Node: Sequencing239283
  152. Node: Conditionals242110
  153. Node: Combining Conditions245511
  154. Node: Iteration248798
  155. Node: Nonlocal Exits250461
  156. Node: Catch and Throw251074
  157. Node: Examples of Catch254882
  158. Node: Errors256904
  159. Node: Signaling Errors258359
  160. Node: Processing of Errors261266
  161. Node: Handling Errors262612
  162. Node: Error Names269226
  163. Node: Cleanups272521
  164. Node: Variables275566
  165. Node: Global Variables277284
  166. Node: Constant Variables278396
  167. Node: Local Variables278913
  168. Node: Void Variables283554
  169. Node: Defining Variables287069
  170. Node: Accessing Variables293087
  171. Node: Setting Variables294501
  172. Node: Variable Scoping297620
  173. Node: Scope299202
  174. Node: Extent300746
  175. Node: Impl of Scope302030
  176. Node: Using Scoping304007
  177. Node: Buffer-Local Variables305229
  178. Node: Intro to Buffer-Local306032
  179. Node: Creating Buffer-Local309648
  180. Node: Default Value313122
  181. Node: Functions315794
  182. Node: What Is a Function316809
  183. Node: Lambda Expressions320384
  184. Node: Lambda Components321091
  185. Node: Simple Lambda322912
  186. Node: Argument List324562
  187. Node: Function Documentation328270
  188. Node: Function Names330216
  189. Node: Defining Functions332642
  190. Node: Calling Functions334836
  191. Node: Mapping Functions338586
  192. Node: Anonymous Functions340972
  193. Node: Function Cells344183
  194. Node: Related Topics348538
  195. Node: Macros349397
  196. Node: Simple Macro350501
  197. Node: Expansion351249
  198. Node: Compiling Macros354020
  199. Node: Defining Macros355591
  200. Node: Backquote356914
  201. Node: Problems with Macros360510
  202. Node: Argument Evaluation361245
  203. Node: Surprising Local Vars363842
  204. Node: Eval During Expansion365980
  205. Node: Repeated Expansion367204
  206. Node: Loading368836
  207. Node: How Programs Do Loading370364
  208. Node: Autoload375248
  209. Node: Repeated Loading379373
  210. Node: Features381139
  211. Node: Byte Compilation385595
  212. Node: Compilation Functions386591
  213. Node: Disassembly392146
  214. Node: Debugging399749
  215. Node: Debugger401052
  216. Node: Error Debugging402217
  217. Node: Infinite Loops403224
  218. Node: Function Debugging404994
  219. Node: Explicit Debug407609
  220. Node: Using Debugger408345
  221. Node: Debugger Commands410246
  222. Node: Invoking the Debugger413666
  223. Node: Internals of Debugger417834
  224. Node: Syntax Errors421750
  225. Node: Excess Open422864
  226. Node: Excess Close424651
  227. Node: Compilation Errors425815
  228. Node: Streams426916
  229. Node: Streams Intro427807
  230. Node: Input Streams429674
  231. Node: Input Functions433978
  232. Node: Output Streams435981
  233. Node: Output Functions439632
  234. Node: Minibuffers444534
  235. Node: Intro to Minibuffers445443
  236. Node: Text from Minibuffer447517
  237. Node: Object from Minibuffer452245
  238. Node: Completion455490
  239. Node: Basic Completion457521
  240. Node: Programmed Completion462097
  241. Node: Minibuffer Completion463823
  242. Node: Completion Commands466674
  243. Node: High-Level Completion470920
  244. Node: Reading File Names474575
  245. Node: Lisp Symbol Completion477574
  246. Node: Yes-or-No Queries479403
  247. Node: Minibuffer Misc483479
  248. Node: Command Loop485577
  249. Node: Command Overview486810
  250. Node: Defining Commands488778
  251. Node: Using Interactive489521
  252. Node: Interactive Codes492157
  253. Node: Interactive Examples496642
  254. Node: Interactive Call498001
  255. Node: Command Loop Info503060
  256. Node: Keyboard Input505824
  257. Node: Quitting511855
  258. Node: Prefix Command Arguments516267
  259. Node: Recursive Editing521166
  260. Node: Disabling Commands525935
  261. Node: Command History527842
  262. Node: Keyboard Macros529491
  263. Node: Keymaps531582
  264. Node: Keymap Terms532790
  265. Node: Creating Keymaps535445
  266. Node: Key Lookup538896
  267. Node: Functions for Key Lookup543724
  268. Node: Prefix Keys546651
  269. Node: Global and Local Keymaps549918
  270. Node: Changing Key Bindings553898
  271. Node: Key Binding Commands560594
  272. Node: Scanning Keymaps562176
  273. Node: Modes565899
  274. Node: Major Modes566855
  275. Node: Major Mode Conventions569637
  276. Node: Example Major Modes574516
  277. Node: Auto Major Mode582621
  278. Node: Mode Help587636
  279. Node: Minor Modes588704
  280. Node: Minor Mode Conventions590131
  281. Node: Limits of Minor Modes592855
  282. Node: Mode Line Format594484
  283. Node: Mode Line Data596161
  284. Node: Mode Line Variables600225
  285. Node: %-Constructs604214
  286. Node: Hooks605799
  287. Node: Documentation609971
  288. Node: Documentation Basics611324
  289. Node: Accessing Documentation614130
  290. Node: Keys in Documentation619528
  291. Node: Describing Characters622001
  292. Node: Help Functions623909
  293. Node: Files629349
  294. Node: Visiting Files630489
  295. Node: Visiting Functions632003
  296. Node: Subroutines of Visiting636857
  297. Node: Saving Buffers638725
  298. Node: Reading from Files644168
  299. Node: Writing to Files645508
  300. Node: File Locks647308
  301. Node: Information about Files650408
  302. Node: Testing Accessibility651435
  303. Node: Kinds of Files654013
  304. Node: File Attributes655413
  305. Node: Contents of Directories660053
  306. Node: Changing File Attributes662525
  307. Node: File Names666838
  308. Node: File Name Components668246
  309. Node: Directory Names670775
  310. Node: Relative File Names672751
  311. Node: File Name Expansion673887
  312. Node: Unique File Names677527
  313. Node: File Name Completion678700
  314. Node: Backups and Auto-Saving681321
  315. Node: Backup Files681989
  316. Node: Making Backups683409
  317. Node: Rename or Copy684790
  318. Node: Numbered Backups687724
  319. Node: Backup Names689830
  320. Node: Auto-Saving692691
  321. Node: Reverting698821
  322. Node: Buffers701723
  323. Node: Buffer Basics703053
  324. Node: Buffer Names705121
  325. Node: Buffer File Name707424
  326. Node: Buffer Modification710355
  327. Node: Modification Time712217
  328. Node: Read Only Buffers714668
  329. Node: The Buffer List716518
  330. Node: Creating Buffers719404
  331. Node: Killing Buffers721283
  332. Node: Current Buffer723298
  333. Node: Windows726900
  334. Node: Basic Windows728248
  335. Node: Splitting Windows731337
  336. Node: Deleting Windows736186
  337. Node: Selecting Windows738018
  338. Node: Cyclic Window Ordering739841
  339. Node: Buffers and Windows742607
  340. Node: Displaying Buffers744418
  341. Node: Window Point749978
  342. Node: Window Start752010
  343. Node: Vertical Scrolling755591
  344. Node: Horizontal Scrolling761256
  345. Node: Size of Window764683
  346. Node: Resizing Windows768199
  347. Node: Window Configurations771428
  348. Node: Positions773883
  349. Node: Point774812
  350. Node: Motion777612
  351. Node: Character Motion778465
  352. Node: Word Motion780662
  353. Node: Buffer End Motion781735
  354. Node: Text Lines783213
  355. Node: Screen Lines787412
  356. Node: Vertical Motion789894
  357. Node: List Motion792041
  358. Node: Skipping Characters793954
  359. Node: Excursions796085
  360. Node: Narrowing798349
  361. Node: Markers803085
  362. Node: Overview of Markers803981
  363. Node: Predicates on Markers807105
  364. Node: Creating Markers807835
  365. Node: Information from Markers810918
  366. Node: Changing Markers812009
  367. Node: The Mark813377
  368. Node: The Region818703
  369. Node: Text819834
  370. Node: Near Point822081
  371. Node: Buffer Contents824697
  372. Node: Insertion826231
  373. Node: Commands for Insertion828785
  374. Node: Deletion832997
  375. Node: User-Level Deletion836148
  376. Node: The Kill Ring840161
  377. Node: Data in Kill Ring842096
  378. Node: Kill Functions845704
  379. Node: Yank Commands848006
  380. Node: Kill Ring Internals849819
  381. Node: Undo851190
  382. Node: Filling854681
  383. Node: Auto Filling858196
  384. Node: Sorting859314
  385. Node: Indentation868631
  386. Node: Primitive Indent869395
  387. Node: Mode-Specific Indent870578
  388. Node: Region Indent873656
  389. Node: Relative Indent876127
  390. Node: Indent Tabs878752
  391. Node: Motion by Indent880119
  392. Node: Columns880893
  393. Node: Case Changes882819
  394. Node: Substitution885985
  395. Node: Underlining887259
  396. Node: Registers888439
  397. Node: Searching and Matching892448
  398. Node: String Search893397
  399. Node: Regular Expressions897543
  400. Node: Syntax of Regexps898120
  401. Node: Regexp Example909420
  402. Node: Regexp Search911922
  403. Node: Match Data917202
  404. Node: Saving Match Data922807
  405. Node: Standard Regexps925789
  406. Node: Searching and Case927252
  407. Node: Syntax Tables928710
  408. Node: Syntax Descriptors930937
  409. Node: Syntax Class Table932788
  410. Node: Syntax Flags938370
  411. Node: Syntax Table Functions939497
  412. Node: Parsing Expressions944151
  413. Node: Standard Syntax Tables948992
  414. Node: Syntax Table Internals949836
  415. Node: Abbrevs950875
  416. Node: Abbrev Mode952605
  417. Node: Abbrev Tables953334
  418. Node: Defining Abbrevs954861
  419. Node: Abbrev Files956696
  420. Node: Abbrev Expansion958452
  421. Node: Standard Abbrev Tables961172
  422. Node: Processes962304
  423. Node: Subprocess Creation964295
  424. Node: Synchronous Processes968779
  425. Node: Asynchronous Processes973936
  426. Node: Deleting Processes977204
  427. Node: Process Information978890
  428. Node: Input to Processes981880
  429. Node: Signals to Processes984353
  430. Node: Output from Processes988473
  431. Node: Process Buffers989200
  432. Node: Filter Functions992213
  433. Node: Accepting Output997421
  434. Node: Sentinels998238
  435. Node: VMS Subprocesses1001111
  436. Node: TCP1002642
  437. Node: System Interface1004194
  438. Node: Starting Up1005153
  439. Node: Start-up Summary1005763
  440. Node: Init File1007464
  441. Node: Terminal-Specific1009262
  442. Node: Command Line Arguments1012722
  443. Node: Getting Out1015078
  444. Node: Killing Emacs1015631
  445. Node: Suspending Emacs1017093
  446. Node: System Environment1020431
  447. Node: Terminal Input1024661
  448. Node: Terminal Output1028946
  449. Node: Flow Control1031416
  450. Node: Batch Mode1036620
  451. Node: Emacs Display1037736
  452. Node: Refresh Screen1038707
  453. Node: Screen Attributes1038976
  454. Node: Truncation1041241
  455. Node: The Echo Area1043070
  456. Node: Selective Display1044737
  457. Node: Overlay Arrow1048681
  458. Node: Temporary Displays1049795
  459. Node: Waiting1053708
  460. Node: Blinking1055226
  461. Node: Control Char Display1057085
  462. Node: Beeping1058285
  463. Node: Window Systems1059266
  464. Node: Tips1060670
  465. Node: Style Tips1061170
  466. Node: Compilation Tips1066638
  467. Node: Documentation Tips1068915
  468. Node: GNU Emacs Internals1073011
  469. Node: Building Emacs1073714
  470. Node: Pure Storage1077310
  471. Node: Garbage Collection1079920
  472. Node: Writing Emacs Primitives1085401
  473. Node: Object Internals1094186
  474. Node: Buffer Internals1095395
  475. Node: Window Internals1097648
  476. Node: Process Internals1099325
  477. Node: Standard Errors1100650
  478. Node: Standard Buffer-Local Variables1103619
  479. Node: Standard Keymaps1105127
  480. Node: Standard Hooks1107771
  481. Node: Index1109806
  482. 
  483. End Tag Table
  484.